2025 iThome鐵人賽
「 Flutter : 30 天打造念佛 App ,跨平台從 Mobile 到 VR ,讓極樂世界在眼前實現 ! 」
番外篇
「 Flutter MetaQuest 3 實戰應用篇 — VR 實機測試,沈浸式的 App 體驗 ! 」

很開心能和大家一起從 Mobile 跨向 VR !
Flutter 上架 MetaStore 預計會有兩篇文章,分別是 實機測試 與 上架流程 。
今天我們會先建立 Meta Quest 3 的「 開發人員模式 」,
接著將「 VSCode 連接 Meta Quest 3 」的方式從 USB-C 改為 Wi-Fi 模式,
最後「 影片 Demo 實機測試 」:將念佛 App 安裝到 Meta Quest 3 測試所有功能!
文章目錄:
一、開發人員模式
二、VSCode 連接 MetaQuest 3
三、MetaQuest 3 實機測試 App

















先將 Meta Quest 3 以 USB-C 連接電腦,戴上 Meta Quest 3 點擊一律允許

adb shell ip addr show wlan0
//結果示例,IP 192.168.0.135
NamoAmitabha ~/Desktop/Amitabha/amitabha adb shell ip addr show wlan0
15: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 3000
link/ether 1e:74:d9:bb:86:81 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.135/24 brd 192.168.0.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::1c74:d9ff:febb:8681/64 scope link
valid_lft forever preferred_lft forever
記得先檢查 MetaQuest3 和電腦在同ㄧ個 Wi-Fi
adb tcpip 5555
adb connect <IP>:5555
adb devices
//結果示例
NamoAmitabha ~/Desktop/Amitabha/amitabha adb tcpip 5555
restarting in TCP mode port: 5555
NamoAmitabha ~/Desktop/Amitabha/amitabha adb connect 192.168.0.135:5555
connected to 192.168.0.135:5555
NamoAmitabha ~/Desktop/Amitabha/amitabha adb devices
List of devices attached
2G0YC5ZH2V00HR device
192.168.0.135:5555 device

終端機指令
flutter run -d <IP>:5555 --release
//如果有flavor
flutter run -d <IP>:5555 --release --flavor prod
GIF
| 重點 | 內容 |
|---|---|
| 開發人員模式 | 設定雙重驗證 ⮕ 建立團隊組織 ⮕ 開啟開發人員模式 |
| VSCode 連接 MetaQuest 3 | adb tcpip ⮕ adb connect |
| MetaQuest 3 實機測試 App | 影片演示所有 App 功能皆能運行在 MetaQuest 3 |